illicit drug traffic investigative division - French English Dictionary